home *** CD-ROM | disk | FTP | other *** search
- ***********************************
- * COPYRIGHT NOTICE AND DISCLAIMER *
- ***********************************
-
- The program FRAC and its associated documentation are protected under
- international copyright law. Usually this means any infringement of
- copyright such as copying the work, or issuing copies of the work to the
- public is illegal. But in this instance permission is given by the author
- to copy the work, and issue copies of the work to the public provided the
- following rules are observed:
-
- * The program and its associated documentation are not modified in any way.
- * This ReadMe file is supplied, unmodified, with every copy.
- * No profit is made by the distribution of the work.
- * Mass distribution is not permitted. That is, no individual or company may
- release more than 100 copies of the work within the same calendar month,
- without first receiving written permission from the author.
-
- Any infringement of these rules is an infringement of copyright, and
- therefore punishable in a court of law.
-
- THE AUTHOR SHALL NOT BE LIABLE FOR ANY DIRECT, CONSEQUENTIAL, OR INCIDENTAL
- DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE.
-
- **********************
- * UPDATE INFORMATION *
- **********************
-
- The documentation was written to explain the use of FRAC version 1.0, which
- was released in January 1992. Since then several changes have been made,
- and version 1.1 (the version you now have) was released in June 1992 to
- accommodate this. Firstly it should be pointed out that this is not a major
- update and all adventures written using version 1.0 will work on version
- 1.1, and vice versa (provided the new CLEARINPUT command is not used - it
- will be ignored by version 1.0). The first change covers the way in which
- the lines are updated, described in the manual as being very slow and `the
- first thing I would changed if given the chance`. This sort routine has now
- been changed and instead of taking about twelve seconds on average to enter
- a line, it now takes about two. (It is almost instant when there are only a
- few FRACTOL lines in memory). The delete command has also been upgraded,
- giving increased speed. The other change is that the command `CLEARINPUT`
- has been added (as requested). This simply clears the input buffer, and is
- useful for a number of reasons - the main one being that it is now possible
- to examine the input, act, clear the input, and then let FRACTOL run into
- more commands without the risk of the player`s input activating another
- condition. The commands syntax is as follows (there are no parameters):
-
-
- --------------
- ---| CLEARINPUT |---
- --------------
-
- The command has been implemented as number twenty-four, with an ascii code
- of 1602.
-
- A QuickStart file is included so that you may begin writing your adventures
- almost immediately - since it is programmed to deal with many of the
- standard functions. It also possesses a header message to standardise all
- adventures written using FRAC (you may delete this if you wish). There now
- follows a list of the commands QuickStart V1.1 recognises:
-
- Load (and a number between 1 and 6 - loads old game position)
- Save (and a number between 1 and 6 - saves current game position)
- New (Restarts current adventure)
- Examine [unknown]
- Help
- Look
- Inventory
- Take/Get [object]
- Drop [object]
- Pick up [object]
- Put down [object]
- Pick [object] up
- Put [object] down
- Wear [object]
- Remove [object]
- Put on [object]
- Take off [object]
- Put [object] in [object]
- Take [object] from [object]
- Take/Get all
- Drop all
- Pick up all
- Put down all
-
- Most of the above commands will report illegal actions, and many have
- synonyms (look at the verb/word lists).
-
- When an action is successful there will always be a response, if there was
- none it means that the action was not possible (e.g. you are not carrying
- an object specified by the action) or not completely understood.
- All these commands are implemented in procedure 254 - the general list, but
- since they take up a lot of space procedure 252 is called so that you may
- create your own general list here.
-
- Vars 0 and 1 are used as scratch by the QuickStart file. Var 254 contains a
- copy of the current location number, and Var 253 contains the number of
- turns that have passed. No flags are used, but remember flag 0 is used by
- FRAC to see if it should jump to the general list. If an object is placed
- at 254 it is regarded as being carried, and if moved to 253 it is regarded
- as being worn. Also some object definitions have been used:
-
- 1 Can be worn (0/1)
- 2 Can object carry others? (0/1)
- 3 Number of objects it can carry (0-254)
- 4 Inside object number (0-254)
-
-
- Included in the c directory is the command PPAnim. This cannot be directly
- accessed through FRAC, but if you wish to use animations instead of screen-
- shots simply rename PPShow to something else and rename PPAnim to PPShow -
- FRAC will now use this instead.
-
- Option 3 on the boot menu (install an adventure disk) will only work if you
- have 1 Meg. Users with 1/2 a Meg must format their own disk and copy the
- files across themselves. Here is a complete list of files that are needed
- on the adventure disk:
-
- C (dir)
- assign Border
- CD Copy
- Date Delete
- Dir Echo
- EndCLI failat
- FlipFont Format
- Install List
- Makedir mount
- newshell NoPalReset
- Path PPMore
- PPShow Print
- Prompt rename
- Run runback
- SetClock SetMap
- Type
-
- L (dir)
- Newcon-handler Ram-Handler
- shell-seg
-
- Devs (dir)
- keymaps (dir)
- FRAC.keymap Game.keymap
- printers (dir)
- Epson
- mountlist Parallel.device
- printer.device system-configuration
-
- S (dir)
- GameCLI GameSHELL
- Shell-Startup startup-sequence
-
- Libs (dir)
- powerpacker.library reqtools.library
-
-
- You must then erase the files Shell-Startup and startup-sequence (both are
- in the s directory), and rename GameCLI to startup-sequence and GameSHELL
- to Shell-Startup in the adventure disk. In the root directory you must
- place the file called Loader which is in the root directory of the FRAC
- disk. Also copy your adventure (saved using save adventure in the file
- menu and named FRACx.file + FRACx.data where x is the number between 1 and
- 6) with any relevant graphics or music into the root directory (this
- copying of graphics and music must be done even if you have the 1 Meg and
- can use the third menu option). FRAC will expect all music and graphics to
- be in the root directory of the adventure disk, and all utility commands in
- the c directory.
-
- If you have only 1/2 Meg of memory it may not be possible to display
- graphics and play music from inside the editor, since it absorbs about
- 200k. However it is still possible to have graphics and music in your
- adventures, because they will work correctly when run independent of the
- editor - use the method described above to accomplish this.
-
- This ends the explanation of the update from version 1.0 to 1.1. If you
- wish to contact me, for any reason, please write to:
-
-
- Derek Whiteman,
- 99 St Annes Drive,
- Crown Hill Estate,
- Pontypridd,
- Mid Glamorgan,
- South Wales,
- U.K.
- CF38 2PB.
-
-
- **************************
- * FRAC ADVENTURE LIBRARY *
- **************************
-
- If enough interest is expressed I would like to open a library for
- adventures written using FRAC. If you write an adventure which you think
- people would enjoy playing, and would wish it to be freely distributed,
- please send me a copy along with details and the solution. I will add it to
- the library and copies of your adventure will be given freely on request,
- and released in the Public Domain (although the copyright will of course
- remain yours).
-